Address: 2014 Marina Blvd, San Leandro, CA 94577 Phone: (510) 564-4742
By: Juliana T.
Exhausted from work day (let's be honest, work week was long). Left the office on a Friday night late was getting hangry. Mexican food sounded like the... more
By: Tiffany A.
Soooooo delish! You go to the register, order, they give you a number, you pick a table and they bring the food to you. Easy breezy! The water is also self... more